/*
 * File:   ReaderTest.h
 * Author: Guilherme Monteiro
 *
 */

#ifndef READERTEST_H
#define	READERTEST_H

#include <cppunit/extensions/HelperMacros.h>

#include "../../TableTranscriber2/headers/Reader.h"

class ReaderTest : public CPPUNIT_NS::TestFixture {
    CPPUNIT_TEST_SUITE(ReaderTest);

    CPPUNIT_TEST(testReader1);
    CPPUNIT_TEST(testReader2);
    CPPUNIT_TEST(testReadCells);
    CPPUNIT_TEST(testReadPoints);

    CPPUNIT_TEST_SUITE_END();

public:
    ReaderTest();
    virtual ~ReaderTest();
    void setUp();
    void tearDown();

private:
    void testReader1();
    void testReader2();
    void testReadCells();
    void testReadPoints();
};

#endif	/* READERTEST_H */


